Definition of Tea Parlor

  • (noun) a restaurant where tea and light meals are available

Synonyms of Tea Parlor


Antonyms of Tea Parlor


No Antonyms Found.

Homophones of Tea Parlor


No Homophones Found.